package com.translate.vo.contract;

import java.util.List;

public interface ICustomerDetailVO<T, V> {

	public Integer getId() ;

	public void setId(Integer id) ;

	public String getCustomerName() ;

	public void setCustomerName(String customerName) ;

	public Byte getFollowup() ;

	public void setFollowup(Byte followup) ;

	public Byte getIsLock() ;

	public void setIsLock(Byte isLock) ;

	public Integer getDealStatus() ;

	public void setDealStatus(Integer dealStatus) ;

	public String getAddress() ;

	public void setAddress(String address) ;

	public String getLocation() ;

	public void setLocation(String location) ;

	public Float getLng() ;

	public void setLng(Float lng) ;

	public Float getLat() ;

	public void setLat(Float lat) ;

	public Long getCreateTime() ;

	public void setCreateTime(Long createTime) ;

	public Long getLastFollowCustomer() ;

	public void setLastFollowCustomer(Long lastFollowCustomer) ;

	public List<T> getCustomerFlags() ;
	
	public List<V> getCustomerFollow();

	public void setCustomerFollow(List<V> customerFollow) ;

	public void setCustomerFlags(List<T> customerFlags) ;

	public String getContactsName() ;

	public void setContactsName(String contactsName) ;

	public Byte getGender() ;
	
	public Byte getAllocation() ;

	public void setAllocation(Byte allocation) ;

	public void setGender(Byte gender) ;
}
